import http from '@/common/service/service.js';

export default {
	getMyTodoList(data) {
		return http.post('/todo/list-mine', data);
	},
	getMyTodayTodoList(params) {
		return http.get('/todo/list-today', params);
	},
	getMyTeamTodoList(data) {
		return http.post('/todo/list-team', data);
	},
	
	
	addTodo(data) {
		return http.post('/todo/add', data);
	},
	deleteTodo(params) {
		return http.get('/todo/delete', params);
	},
	updateTodo(data) {
		return http.post('/todo/update', data);
	},
	finishTodo(params) {
		return http.get('/todo/finish', params);
	},
	recoverTodo(params) {
		return http.get('/todo/recover', params);
	},
	removeTodoFromToday(params) {
		return http.get('/todo/in-or-out-today', params);
	},
	getFinishedTodoList(params) {
		return http.get('/todo/page-finished-order-time', params);
	},
	
	
	
	
	
	
	


	
	
	
	getTeamManageInfo(params){
		return http.get('/manage/team/info', params);
	},
	getTeamTodoManageInfo(params){
		return http.get('/team-todo/info', params);
	},
	getTeamTodoList(params){
		return http.get('/team-todo/list', params);
	},
	
	
	
	addTeamTodo(data){
		return http.post('/team-todo/add', data);
	},
	deleteTeamTodo(params){
		return http.get('/team-todo/delete', params);
	},
	addParticipantTodo(data){
		return http.post('/team-todo/add-participant', data);
	},
	updateParticipantTodo(data){
		return http.post('/team-todo/update-participant', data);
	},
	
	
	getMyTeamList(params) {
		return http.get('/team/list-me-in', params);
	},
	getMyCreateTeamList(params) {
		return http.get('/team/list-me-create', params);
	},
	deleteTeam(params){
		return http.get('/team/delete', params);
	},
	updateTeamTodo(data){
		return http.post('/team-todo/update', data);
	},
	updateTeam(data){
		return http.post('/team/update', data);
	},
	messageUser(params){
		return http.get('/team-todo/delete', params);
	},
	
	
	addTag(data) {
		return http.post('/tag/add', data);
	},
	deleteTag(params) {
		return http.get('/tag/delete', params);
	},
	updateTag(data) {
		return http.post('/tag/update', data);
	},
	getMyTodoTagList(params) {
		return http.get('/tag/list-mine', params);
	},
	
	
	getAllMyClass(params){
		return http.get('/courses/list', params);
	}
}
